cut one another's throats - Francés Inglés Diccionario